n = int(input("Введите четырёхзначное целое число: "))
if n < 1000 or n > 9999:
    print("Введённое число не является четырёхзначным")
else:
    z = 0
    for x in map(int, str(n)):
        if x == 0:
            z += 1
    print(f"Число чётное: {'Да' if n % 2 == 0 else 'Нет'}")
    print(f"Число кратное трём: {'Да' if n % 3 == 0 else 'Нет'}")
    print(f"Число является квадратом числа: {int(n ** 0.5) if (n ** 0.5) % 1 == 0 else 'Нет'}\n")
    print(f"Наименьшая цифра числа: {min(map(int, str(n)))}")
    print(f"Наибольшая цифра числа: {max(map(int, str(n)))}")    
    print(f"Количество нулей в числе: {z}\n")
    print(f"Цифра в разряде единиц является квадратом цифры: {int((n % 10) ** 0.5) if (n % 10) ** 0.5 % 1 == 0 else 'Нет'}")
    print(f"Цифра в разряде десятков является квадратом цифры: {int((n % 100 // 10) ** 0.5) if (n % 100 // 10) ** 0.5 % 1 == 0 else 'Нет'}")
    print(f"Цифра в разряде сотен является квадратом цифры: {int((n // 100 % 10) ** 0.5) if (n // 100 % 10) ** 0.5 % 1 == 0 else 'Нет'}")
    print(f"Цифра в разряде тысяч является квадратом цифры: {int((n // 1000) ** 0.5) if (n // 1000) ** 0.5 % 1 == 0 else 'Нет'}")
